package com.sh.learn.ibeifeng.webservice.axis;


/**
 * 定制发布示例：
 *   生成代码：
 *     使用.class，不使用源代码
 *     放在axis平台的web-inf/classes下
 *   注册服务：
 *     在web-inf下编写定制的wsdd文件
 *     在web-inf下使用命令生成server-config.wsdd全局文件
 */
//<deployment 
//	xmlns="http://xml.apache.org/axis/wsdd/" 
//	xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"
//>
//	<!-- 服务名 -->
//	<service name="HelloWSDD" provider="java:RPC">
//		<!-- 服务类 -->	
//		<parameter name="className" value="com.sh.learn.ibeifeng.webservice.axis.HelloWSDD" />
//		<!-- 服务方法 -->	
//		<parameter name="allowedMethods" value="*" />                            
//	</service>
//</deployment>
public class HelloWSDD {

	private int requestCount = 0;
	
	// 定制的服务
	
	public String hello(String name){
		requestCount++;
		System.out.println("call hello " + requestCount + "times");
		return "hello " + name;
	}
	
	public Float add(Float a, Float b){
		requestCount++;
		System.out.println("call hello " + requestCount + "times");
		return a + b;
	}
}
